package com.lemon.ai.socket.packets.spiritgame.xls2Object;

import java.io.File;
import java.io.IOException;

public class Generator {

	/**
	 * 生成内存配置类
	 * @param sourceExcelFile	源文件地址
	 * @param className			类名
	 * @param destFile				目标.java文件
	 * @throws IOException 
	 */
	public void generate(String sourceExcelFile, String className, String destFile) throws IOException {
		File f = new File(destFile);
		if(!f.exists() ) {
			f.createNewFile();
		}
		
	}	

	/**
	 * 设置类型标记, 是第几行  从第几列到第几列
	 * @param row			从1 开始
	 * @param startCol		比如"B"
	 * @param endRow		比如"AD"
	 */
	public void setTypeMark(int row, String startCol, String endRow) {
		// TODO Auto-generated method stub
		
	}

	/**
	 * 设置第几张表
	 * @param index	索引位置  从0开始
	 */
	public void setSheetIndex(int index) {
		// TODO Auto-generated method stub
		
	}
	
	/**
	 * 设置成员名标记, 是第几行  从第几列到第几列
	 * @param row			从1 开始
	 * @param startCol		比如"B"
	 * @param endRow		比如"AD"
	 */
	public void setFieldNameMark(int row, String startCol, String endRow) {
		// TODO Auto-generated method stub
		
	}

}
